10.1.17 policer
Назначение команды
Используйте эту команду для ограничения трафика, соответствующего данному классу трафика, на заданном интерфейсе.
Чтобы отменить ограничение скорости, используйте форму команды no.
Синтаксис команды
policer { color-blind | color-aware } cir CIR [ cbs CBS ] [ eir EBS ] [ ebs EBS ] [ conform { transmit [ set-traffic-class CLASS-ID ] | drop } | exceed { transmit [ set-traffic-class CLASS-ID ] | drop } | violate { transmit [ set-traffic-class CLASS-ID ] | drop } ] [ statistics ]
policer pps { color-blind | color-aware } cir CIR [ cbs CBS ] [ eir EBS ] [ ebs EBS ] [ conform { transmit [ set-traffic-class CLASS-ID ] | drop } | exceed { transmit [ set-traffic-class CLASS-ID ] | drop } | violate { transmit [ set-traffic-class CLASS-ID ] | drop } ] [ statistics ]
no policer
Параметры
| Параметр | Описание параметра | Значение параметра |
|---|---|---|
| color-blind | Не учитывать цвет входящего пакета | - |
| color-aware | Учитывать цвет входящего пакета | - |
| pps | Режим PPS, по умолчанию используется режим BPS | - |
| CIR | Commit Information Rate. В режиме BPS диапазон 0–100,000,000 kbps; в режиме PPS — 0–148,809,523 kbps | - |
| CBS | Commit Burst Size. В режиме BPS: 0–640000 байт (по умолчанию 640000); в режиме PPS: 0–7600 пакетов (по умолчанию 4400) | - |
| EIR | Excess Information Rate. Если не задан — используется RFC 2697, если задан — RFC 4115. | - |
| EBS | Excess Burst Size. В режиме BPS: 0–640000 байт (по умолчанию 640000); в режиме PPS: 0–7600 пакетов (по умолчанию 4400) | - |
| conform | Действие при трафике, не превышающем ведро C. По умолчанию — transmit | - |
| exceed | В режиме одного ведра — действие при превышении ведра C (по умолчанию — drop); в режиме двух вёдер — передача, если не превышено E | - |
| violate | В режиме одного ведра не поддерживается. В режиме двух вёдер — действие при превышении ведра E (по умолчанию — drop) | - |
| transmit | Передать пакет | - |
| drop | Отбросить пакет | - |
| set-traffic-class | Задать класс трафика для пакета | диапазон 0–7 |
| statistics | Включить статистику policer | - |
Режим команды
Config-pmap-c Configuration
Использование
Policer и aggregate-policer нельзя настраивать вместе в одной политике. Эта команда имеет более низкий приоритет, чем команда set traffic-class.
Примеры
Switch# configure terminal
Switch(config)# policy-map type qos pmap_qos
Switch(config-pmap-qos)# class type qos cmap_qos
Switch(config-pmap-qos-c)# policer color-blind cir 50000 cbs 40000 ebs 30000 conform-action transmit exceed-action drop statistics
Связанные команды
show policy-map type qos statistics interface policershow policy-map type qos statistics policer